<?php
	include_once('classes/functionDb.php');
	include_once('classes/view.php');
	
	if ($_POST){
		try {
			
			$_SESSION['try_login'] = $_POST['login'];
			$_SESSION['try_password'] = $_POST['haslo'];
			
			$MyConnector  = ConnectUser();
			$MyUser = $MyConnector -> query ('SELECT * FROM users WHERE login = \'' . addslashes($_POST['login']) . '\' AND 
																		password = \'' . md5(addslashes($_POST['haslo'])) . '\'  ');
			mysqli_close($MyConnector);
			if(!$MyUser) throw new Exception("Nie udało się pobrać danych usera w celu automatycznego zalogowania.");
				
			$MyUserData = $MyUser -> fetch_row();
			
			if ($MyUser -> num_rows > 0){
				$_SESSION['user_id'] = $MyUserData[0];
				$_SESSION['user_name'] = $MyUserData[4];
			} else {
				throw new Exception('Nie poprawny <b>login</b> i/lub <b>hasło</b> <a href="login.php"> POWRÓT </a> <br /><br /><br />');
			}

			unset($_POST);
			header('Location: index.php');
		} catch (Exception $ex){
			View::displayHeader();
			View::displayMiddle($ex->getMessage());
			View::displayFooter();
		}
	} else {
		View::displayHeader();
		echo '<br /><br /> Nie oczekiwany błąd. Spróbuj ponownie się <a href="register.php">zarejestrować</a> <br /><br />';
		View::displayFooter();	
	}
	die();

?>